package com.ruoyi.wms.domain.entity.stock;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import lombok.EqualsAndHashCode;
import com.ruoyi.common.mybatis.core.domain.BaseEntity;

import java.math.BigDecimal;

import java.io.Serial;

/**
 * 转换关系表对象 conversion_rules
 *
 * @author 邓滔滔
 * @date 2025-01-15
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("conversion_rules")
public class ConversionRules extends BaseEntity {

    @Serial
    private static final long serialVersionUID=1L;

    /**
     * 规则
     */
    @TableId(value = "rule_id")
    private Long ruleId;
    /**
     * 关联的规格
     */
    private Long skuId;
    /**
     * 目标产品
     */
    private Long targetSkuId;
    /**
     * 转换比例
     */
    private BigDecimal conversionRatio;
    /**
     * 产出率
     */
    private BigDecimal yieldRate;
    /**
     * 创建人
     */
    private String createBy;
    /**
     * 修改人
     */
    private String updateBy;

}
